PhpMyAdmin\Table D

Total Complexity 359
Dependencies 15
Dependents 17
Total lines 2,795
Lines of code 1,619
Logical lines of code 736
Comment lines 719
Methods 52
Properties 9

Methods 52

Method Rating Maintainability Complexity Lines of code
moveCopy()
D
16
47 308
generateFieldSpec()
D
26
53 122
updateForeignKeys()
D
26
35 164
getSqlQueryForIndexCreateOrEdit()
C
35 23 87
countRecords()
A
39 13 73
rename()
A
39 13 69
updateInternalRelations()
A
39 11 68
getUiProp()
A
45 12 42
duplicateInfo()
A
41 10 55
getColumnGenerationExpression()
A
45 10 42
getStatusInfo()
A
48 9 35
setUiProp()
A
49 8 32
getNonGeneratedColumns()
A
52 8 26
getSQLToCreateForeignKey()
S
51 7 25
isView()
S
52 7 23
getUniqueColumns()
S
48 6 36
isValidName()
S
59 7 15
saveUiPrefsToDb()
S
42 4 58
getCreateOptions()
S
57 6 15
checkIfMinRecordsExist()
S
51 5 28
updateDisplayField()
S
50 3 30
removeUiProp()
S
61 4 13
isEngine()
S
62 4 12
getNameAndTypeOfTheColumns()
S
55 3 19
formatColumns()
S
66 4 8
getColumnsWithIndex()
S
60 3 14
isUpdatableView()
S
61 3 13
getReservedColumnNames()
S
60 3 13
loadUiPrefs()
S
63 3 9
getNumRows()
S
66 3 8
getRealRowCountTable()
S
60 2 14
getUiPrefsFromDb()
S
58 2 14
getColumnsMeta()
S
62 2 12
generateAlter()
S
56 1 20
__construct()
S
65 2 9
getStorageEngine()
S
68 2 7
getCollation()
S
68 2 7
getComment()
S
68 2 7
getName()
S
72 2 6
getRowFormat()
S
68 2 7
getDbName()
S
72 2 6
get()
S
78 1 3
showCreate()
S
67 1 8
getLastError()
S
80 1 3
getLastMessage()
S
80 1 3
__toString()
S
81 1 3
getFullName()
S
76 1 4
getIndex()
S
79 1 3
getColumns()
S
71 1 5
getIndexedColumns()
S
65 1 9
getAutoIncrement()
S
74 1 4
isMerge()
S
79 1 3